updated to use tuple and short name attach_as