adapt strict standards