Red flags popping off here