generic safe warnings