You're about to experience d4j!

Free, no license key required.