initial add what I have so far