[ADD] production_sd module
[FIX] move a method to production_sd module
[FIX] return in method