validate weight based on status