add conversion functions
create laucher
transform script2function