passing real parameters