btc will be in a different module