gem spec and warning