added basic activity class