const ignored on return