Requirements: Java 6+