small bug. forgot () on empty