logging added
singularize testing
testing