trial, error and error and some more errors (wip)