session build