block file if called directly