added APTCLIENT