Lancelot short and sweet