usage of "let" and miscellaneous phrases