Refactoring for better API and feature writing
Refactoring to reduce clutterness in spec