added observable caps to EventSource