improvement of multiadd function
more generic sizes in cover layout