Added destroy method, refactored builders