working skill update and rating system, + another small fixes