Modularizes hackergen