remove length validation on abstract