added spec class as well as manifest