Yeah, you would need another branch to contain the retrieval. Anyway, it's fine as it is.