Atleast Peter is happy