Mark longs

Mark longs