more dummy implementations and simon to monitor performance