changed the overall structure of Okami