finished everythinh checked >> second check soon