first changes in basic