Model layer for Lotus