init version, works for fix size of items