refactoring
crossbrowser border-box
autoscroll fix
infinite scrolling