continue writing factories and yang