Что-то, похоже, у тебя тут mode не используется.