trying to figure out how to use this is not easy....