readme & thread