complete ask controller & model, without tag support