Implemented base functions