technical considerations