initial work

Signed-off-by: Alex Lourie <djay.il@gmail.com>
Removed time dependency

Signed-off-by: Alex Lourie <djay.il@gmail.com>