Base implementation

Wrong return value