package skeleton