fixed one bug with specs, introduced another, fml