assemble recommend practices