experiments with user interface