moved analytics capabilites into separate spec