added support for doubling the standard playing time
update TODO