fixed some float/int/double issues in interface