added pre-compiled version for convenience