more in depth backend requests