change keys to numbers for easier testing
add time comment
comment test cases