reworked js to get information, then show resulting info or error (in progress); alert banner included