trying to solve some problem