add computing and post