added alternate design