this was well worth it