package structure and new processes