hal render besides get query
optimize imports