Pub class & specs written