fixed to long int