working on making parenting handlers