legs: first pass at simplifying the time before upgrade input

See #4.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>