clarify the automatic behavior