final pre-meeting upload; will discuss switch back to Java at meeting