reformatted craft method