use guint for signals arrays