improve strict standards