Method performed in time

I recommend you to check this very useful article