try reflect