delete bin && add singleton