full working ensemble compile (minus tomtom)