German Looking and feeling good all over