added skeleton for mainscript