Implemented protean