start working on Flare constructor