getting first version working