updated visuals slightly and fixed some bugs (sol)