added comments. being nice to future selves.