changed size to bigint