camera constrained and minimap improved