auto-generates prefix for attributes