hakes and partners