aveng your religion, captain America!