added: routing with schemas + updated schemas