Created better fog interaction model