rename internal var name to avoid collision