Custom widget for future use