Add better placeholder js. Add site warnings.