program with the position is correct