Actions on structures general principles by