some house keeping.. got area components in service layer