init version - lancelot