implement skeleton tests