various getter/setter methods for communication between objects