This is an exercise for G4 simple examples (base)