fix firefox css bug, add TODO list