-f to supress error if file doesn't exist for rm clean target