aiden spence