adding support for the not keyword
removing empty file