This is first public repo to understand basic concepts