[PATCH] Improve code reuse