fixes #3 and implementing hook_install_tasks