added time support

also broke windows compatibility, if there ever WAS any compatibility
fuck windows