perfecting character positions