working on flexarea
flexarea component sort of there