This project contains snippet for different situations