Implement a bunch more natives