Adding basic version