updated todo list&equality opperator for areas