examples should be fine now, except serial