more sample updates, added 'custom assertions'