roger luo - softisland