don't set @date in initializer, this will mean same date from first request to anyone after... let date be dynamic, so set it before it's really needed in a request