ui working. need to work on compatibility with accessibility