Threading skeleton
Does not accept class files