No one is perfect here