small but rich ...