revision 4

Added checks so that future date is not added. Improved fixed and
consumable transfers.