check standards first