added reject blanks, revised UI, simplified HTML