added gplv3 license
fixed the read-paramater not getting updated