fixes and updates to the technique