a KISS AM compliant model layer