User blog:Themaster401/nice overhaul :)