updated programming and guitar