Add shatte observer