updated to use new BaseNewActivity