fixed unless statement