jquery is now an optional dependency