working create function with alocation of new rows in main
working create for real and start on put with free up done
not working but good ideas