dont need hammerjs finally