removing async_dispatch for scolling behavior