helpful comments added