Update and add to role of internal var