added basic status logic back in incase status_override disabled