proper update of course