changed Dukes attribute to public