boost + general ideas