started with interpreting class