added diff for checking output