Added mock middle layers