why the extra { ? just curious