added another endpoint for data; changed sfosparser to an sfos constructor