first revision of zipvilla with nodejs