extends CustomActivity