Make better use of parent's existing methods