Removed move method. Added custom exception.