a few uglys need to be removed lol jk...