fixed bad type that led to the beta being used on current_x instead of the proposed_x