starting move to lighthouse3d's very simple * libs