add internal varaible data