more scala...