Implemented Type