basic route validation