Implemented common route layer