stores as router