customized skeleton a bit