created block methods for custom buttons