int instead  of long