Implemented GP Services checking. Resolves #35