in reply to Slightly more detailed information about gained XP would be helpful
A couple of resources you might find useful: