add areas implementado