added compose activity