#5 added conversion type "public"