update more positioning