First dirty proof of concept version