module functions fixing warp