samples and some updates