add tests and fix /a/welcome custom landing page