Custom garments: the newest road to a better fashion