adding fill methods