added xxactionxx abstract class #1
added xxactionxx abstract class #2