finished prototype of github fork