fixed model bugs, added model for basic request