My scala progress