worked on forkin and documentation #53