fixed some errors and removed c1 and c2 change ability