thanks.... but realistically how much upfront??