some where solved problems :D)