added data skeleton