creating basic router