with all specs