Add constructor
Add parse length check