Whoops, forgot return types in the header.