adding basic functionality to add experience