Technical Details and Development