Maranao and forever ...