perfection isn't possible by Addi | Apoet