Hercules project