enum Status { ready, loading, error, empty, wrong, done }