added skel and some docs