add new percent animations, refactor tables