changing package structure