Update to continiuos functions