implemented Basic Room implementation