Refactors skill aquisition.