vala....