package structure is working