vdf: house keep