(Did I mention it could get frustrating?)