return an object to avoid errors