added fog, much faster