Added original JS drafts

Ned to choose the best method and finalize