Refactor after creating a cancel button...
added C button and method