Created a server abstract object