interaction for mobile view