Cleaner, but still feel arabic, and roman need better names.