working on visibility #fog works
fixed merge