Gadgets

update on latest gadgets