add better ua shape