Dict and basic lib