working on adding routing