added update spec, and editied views