Looks like a solution to me