added more details in the pieces. need to fix the unitsetup