rows can added and used without refresh