Another 340 future project

Block appears to be 40 over, not to thrilled about it