Adding spec and sources