add scroll binding