clean, good view, good communication