とりあえずそれっぽいのができてきたが・・・