add skel framework