default activity programmer programming