Added vertical animation and initial offset on/off