updated for areas