add css js and canvas