initial work. somewhat tested, not great output.. just a success message