A-buffering working

by itself but there are complications