FIREFLY #6 MAIN