add skrin and make some changes