Callable as external library
Undoing last change