layout correction
article model with base test and validation