seperated spec files