more strict json