module now synchronous
updated version number