updated some mutate methods (not all complete)
bin fill