implemented event details dialog and change password preference