downgraded reflections to java 1.5 compadability.