Attempt to re-write kernal ruby methods