added ensure method, updated view filters