low CS is working for lines, but starting to add sjcl for aes-gcm and updating peer/connect yet