trenton duckett