finished checks
f