starting to implement button
merging