fix variable handling
udpate updater function for 0.3 => 0.4