initial commit with code taken from private repository