implemented passive skills