I almost made it in most cases 2