bin optional