part parsing works better, added beginnings of craft parsing