update buffer for vertical axes
altered updateBuffer for vertical axes
added the update buffer code for vertical axes
fixed some errors with update methods in vertical axes