updating all my code to be current