add GET command
initial commit
refactor