but it was well worth it