changed routing and added forms