Ok, updated it to include the writeblock funcion which was missing
earlier (it was in my monitor repo but didn't get moved here)