added fast_read function