I should probably read the documentation, but this is faster.