added in memory queue reference implementation.