ok at best, not really clean, needs maintainance.