added canvas js, and view