adds btn and their sizes the two types, first versions