fix create activity, interfacing