proper timing and adding