render more intelligent