first glimpse of double sided deal in java