made ofbuscate task for configurable