added conversion diagram