fix(desks): improve the code for adding desks