best practices completed.
arrays completed.
functions completed.
regex completed.