Rename this solution as memory based instead of mock