- added delegate for hiding back view