I honestly thought that I was using the UFCS put function here. Will fix..