package staructure