Add collections, if/else, loops