Category Development

Everything covering development part.