testing vector  projection