backend for user dashboard type