Need a timer in seconds, minutes or hours with a proper feedback provided to the user and generic enough to be applied for multiple cases.