issue27, beginning implementation