added repo recipe and tests