Added skeleton interface