for chaanges and issues solving