low performance handling and scroll buttons added