revised and ready