updated with review area
tidy up