add initial end-to-end specs