example08 and 09 are modified for the new architecture