made compatible with colony