Initial implemention with stub for tests