base snapshot project