Abstract threads

Comments