adding more test + an exception handling page for user