would be probably good to have a spec for that