good eenough but not clean