perfectionizer
not defined yet