Advanced interaction techniques