added improved ask program and say moo return program