update accl func