added 0027-0028 and modified