Add Shiro fuction