* added backward compability prototypes (still needs development).