build() fix param type