wip - fixing zoom+drag