fix mixer
fix transform to global coordinates
add simple simulator