for opensource for coder for myself