implemented working action buttons