use variable binding for Some(sa)