predeal--almost finished