A well known theorem about abelian subgroups of index $p^2$ in $p$-groups is that
(*) if a $p$-group contains abelian subgroup $A$ of index $p^2$, then it contains an abelian normal subgroup $A_1$ of index $p^2$ (see this).
A non-trivial theorem of Alperin asserts that the above theorem is valid if $p^2$ is replaced by $p^3$. Two natural question arise, which I wouldlike to ask here.
How long can $A$ and $A_1$ differ in their structure? (in the proof of (*), the normal subgroup $A_1$ obtained is by only considering that $A$ is abelian and without knowing its structure.
The second obvious and natural question is- if $G$ contains abelian subgroup of index $p^4$, does $G$ contain abelian normal subgroup of index $p^4$? (and continue question for higher indices)
The second question may be not fully solved, but What is progress on this question?