Improve client-side templates; walk with user cabinet