writing more specs, some are pending, some are failing