understanding jBuilder