What other self improvement suggestions can you provide? include previously unknown methods and code examples where applicable