fixed bug with autoscrolling, added protocol method