added step by step example and cheatsheet