checks with documentation