finsh everything except subclass drawing