Add prepare task