CASTLES TECHNOLOGY