added side effects - conditionals next