__construct has no return value