working on timing section
vector divide still not working