Adding and reworking examples