parts setup working
now uses canvas GUI