work on MainViewController with new methods for GuardianController