reimplement methods display, fixes #16