TaaB - serious work or spoof concept