fix on -> once