Dynamic storage & retrival systems