add software definitions to support pushy client