added carrier wave and fog