it has everything