- add conditionals