calc position fix
updating without position fix