clarify some props