Also add some comments, and accept hyphens in function names.
Attach a file by drag & drop or click to upload