don't need to use instance vars all the time