General Havelock to generation mifwiw