shell template