preparing build feature