Needs a bit highlighting and some work on the base.