developing some modules usable to me