flesh out find and list