applying prototype memory core