runtime env generation improve