added init file to enable this to be used as a module