completely new suggestion 3.