try/catch blocks in skillplan.cs