charm solutions