그러고보니 resource가 null인게 가능한지 모르겠네요. 없어도 될지도.