Added binOptimization. It is not done yet