Moby duck is an excellent supervisor and also available for...