Nitha Nava dons many hats