imprive and fix