adds more content on logic and conditionals