improved spec coverage