deleted lastOne grid related methods. it's unreadable.