JFLEC - see the tutorial