david chernushenko