initial version of presenter interface