yasmine part 2 ...