Sinful Thoughts/Refactor