its varying type sizes are confusing