retry, start at incorporating Kohana's CFS