Bug fixes.
Simple prototype using navigator and user_interaction.