added updated classes as well as behavior skeleton