changed create_wlk to accept _id