if you haven't already you should listen to Susumu Hirasawa