gui components now use the newer graphics system