private void removeStep(double startPrice, double endPrice) {
		if (billingServerSecure == null) {
			System.out.println("ERROR: You are currently not logged in");
		} else {
			try {
				billingServerSecure.deletePriceStep(startPrice, endPrice);
				System.out.println("Step [" + startPrice + " " + (endPrice == 0 ? "INFINITY" : endPrice) + "] successfully removed");
			} catch (RemoteException ex) {
				if (ex.getCause() != null) {
					Throwable t = ex.getCause();
					if (t instanceof PriceStepIntervalNotFoundException) {
						System.out.println("ERROR: Price Step [" + startPrice + " " + (endPrice == 0 ? "INFINITY" : endPrice) + "] does not exist");
					} else if (t instanceof PriceStepNegativeArgumentException) {
						System.out.println("ERROR: Only positive arguments allowed");
					} else {
						logger.error("Billing Server Remote Exception");
					}
				} else {
					logger.error("Billing Server Remote Exception");
				}
			}
		}
	}