Background code added

Ramp and background do not work together yet.
recommit background issues