daniel malechuk