use instance variable if set