safe thing is to return []