"acc"? Why the flat file and java requirement?