P990 patch thank to @tonyp @DJNoXD