first shot with mongodb as backend