it will be better this way, I promise