so tired, stupid mistakes