Trying to be upto date with all the thoughts