added knockout def
upd ko dep