Various fixes, everything looking good on mobile, Windows PCs still having issues