add start shell macro