ui dynamic expandable && psypy err file check