Update Documentation & Add Unshift