updated work width