define_accessor or adding method dyamically