fix prefix function