add renting feature
fix pull request issues
fix pull request issues