sourcess spec :ps need more spec for testing the source working