initial take on write buffer fix
fix read/write 512 block issues, sanity check requests