modified models and web apis