that takes some skills