on a daily or weekly etc basis – Meaning and Explanation