hashing, prepared statements, saving files to filesystem...'