[REF] refactoring (no need status.isopen anymore) + precision increase.