improve Activity