try to solve performance problem