more work on load program