Tag Suspended platform systems