better use of internal variables