updated versions, program actually works