small program, mostly practising classes etc