add on compile variable selector