added bin structure