skills revision