adding deep linking support