added payRent and party instance methods