solved the culling problem and overall cleanup