Bodle technologies