created internal prop package