simple(experimental) bash framework