Achatina iredalei few questions...