removed hacked requirement