Reorganizing culling methods in main module.