adding new files for conditions