interaction fixes, basic example added