Improve block on mobile implementation