made references final as they should never change