commenting, interfaces, moving Dummy, finalizing test