libs Parse and interfaces