add button props