added the basics
adding the basics