added time left method