bbw swallow compilation