+ added desc for new getFirst method