Updating with direction fix.