added some e2e tests.. sometimes it's easy enough to do them.. sometimes its tricky