Better skeleton, still need to fill the important fields