skeleton factoring