I hope this is correct

What do those prefix and suffix do exactly, @skyboy?