updated to pass strainer test