update to weird bug