Changed compiler return type