Dragonflies Class Updates