preview buttons implemented