shouldn't throw an error