changing basic structure
putting stub code int
skeleton complete