added api call for icon position. move it to sockets when we start sockets