added skill manipulation