removed operator dependency