wip , lots of changes to be made

farqu_10a_