added c/conditionals, c/maps