added possibility to fill