fix download, add "custom", add signature usage