linear ramp
initial commit