fixed placeholder and selected bugs