basic pulling
file checking