fixed performance by 60%