design e cancan application