a little better; using act-like