cadlib programming component