@valencra: Good suggestions.