milestone before refactor with Domain and server render