Setup market#4

Fix #14 close #4