fixing workout status logic