variant of BYCOKET