added number, email, textarea, password template
merged code