###Human: What medicines can be taken to improve erection at bed time? ###Assistant: Hello. Eerectile dysfunction has many causes and I would suggest you to get yourself fully assessed by some local expert before proceeding to further management and avoid self-medication. Now coming towards your problem, erectile dysfunction can be caused by diabetes, hypertension, anxiety and high cholesterol even and with increasing age and heavy smoking. So if any of these is the case with you? If yes, then you have to first eliminate those factors first. Maintaining a good diet and exercise may help resolving the issue. Thirdly, a product known as Natural Viagara is available in market. Its safety has been approved so that can be used as well but it will not relieve the actual underlying cause which is utmost important to consider.