i just had a big AHA