examples still buggy