added preview abilities