additional techniques