first implementation of multimaskscope - switching by up/down