Add count() and join()