Just to let every one know who ever uses this tut for a xp system to get it to work correctly with UMG you have to switch all your inter to floats and add a 0-1 convert to work with the UMG progress bar correctly also to fix the bar filling all the way up issue in the level up function after set level add a set gathered xp and it will reset the bar after every level.
@Hakabane thanks for the tut it works great!