these need to be just first/last