LAB5040 layer on top of CodeIgniter