Code blocks.
Added password hashing.