interface for changing hero class