viewport
multiple fix + pattern added

working on infinite map