Functionality

Update 1.6.4 code to work with 1.7.2 as there was nothing. So much stuff added. Most not working as intended, but hey it exists?