added depends warings