add inspector class unfinished