status must be an int