implement --force