To be done & discussed.