worked more on spin actionObject