Update
better method runtime