updated skeleton code
updated skeleton code