add si() w/ pod and t/ TODO