small fixes and changes to lights and viewport