xnat: adding the missing methods, still missing some implementations