commiting thread and interface related classes