WARP GENERATION