split add new software instead of skill