AMD support.
Style tweak
Test for letters and special character with number

Someone reported a bug, so I wrote some tests for it just in case.