arranged original
added widget