Do tell us the flaws as well any things where we have to improve .. pretty much many but do tell us any thing that can be improved or changed.