added simple main() implementation