fixed size() and int callable