Button as template - complete