it will never be perfect