Implement some methods