adding some credit for alteredq, as well as some more annotation