renamed asm structs
renamed asm functions
hardcode num of entries to 4
seperated cstr