gem周りとか特に見なおした