adding target size for more control