client for AP project