jtong - try to create scaffold, not complete yet