finished form behavior w/ placeholders