add full test, full stack